strap of twisted leather - Fransızca İngilizce Sözlük